#ifndef __POINT_H_
#define __POINT_H_

#include "Global.h"
class Point
{
public:
    Point():x(0),y(0){}
    // //移动
    // void up() { if (y >= 1) y--; };
    // void down() { y++; };
    // void left() { if (x >= 1) x--; };
    // void right() { x++; };

    //角色的坐标(原点在左上角)
    DEFINE_MEMBER(x, int);
    DEFINE_MEMBER(y, int);
   

    //出玩家之外的坐标
    Point(int x, int y):x(x), y(y){}
    bool operator==(const Point& p)
    {
        return x = p.x && y == p.y;
    }


};


#endif